home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 52 / Amiga Format AFCD52 (Issue 136, May 2000).iso / -screenplay- / shareware / muscarine / 30.room < prev    next >
Text File  |  2000-02-29  |  3KB  |  105 lines

  1. /* Northpole
  2. /* Room script for GRAAL
  3. /* RF 1=1 polar explorer gone
  4. /* RF 2=1 pinguin question
  5. /* RF 3=1 line 4 on =2 trap question =3 asked for trap
  6.  
  7. /* UPDATE: scroll_frames[;normal_frames]
  8. /*
  9. UPDATE: 6;1
  10.  
  11. /* 3D: max;mid;min;adjspeed (This statement is optional)
  12. /*
  13. /* SECTION: SAME|section_no
  14. /*
  15. SECTION: 2
  16.  
  17. /* BACKDROP: file
  18. /*
  19. BACKDROP: 30BG.iff
  20.  
  21. /* START_POS: startpos_no;image;x;y;L|M|R;floor_no
  22. START_POS: 1;SIMG31;150;158; ;1
  23.  
  24. /* FLOOR: floor_no;x1;y1;x2;y2;floormaps
  25. FLOOR: 1;0;150;319;169;1-1
  26.  
  27. /* PATH: path_no;floor1;floor2;px1;py1;px2;py2;[{more_points}] (This statement is optional)
  28. /*
  29. /* EXIT: exit_no;x1;y1;x2;y2;x;y;description (This statement is optional)
  30. EXIT: 1;0;159;319;169;159;169;south
  31.  
  32. /* CLPART: file (This statement is optional)
  33. CLPART: 30FG.iff
  34.  
  35. /* ROOMIMGS: number;start_bob;x1;y1;w;h;x-offset;hotspot (This statement is optional)
  36. /* 1-4 polar explorer
  37. ROOMIMGS: 4;1;0;0;57;92;63; 
  38. /* 5,6,(1) polar expl. talk
  39. ROOMIMGS: 2;5;0;93;57;92;63; 
  40.  
  41. /* STATIC: bob;image;x;y (This statement is optional)
  42. /*
  43. /* ANIM: bob;image;anim_ch;anim|ptrn;x;y (This statement is optional)
  44. /*
  45. /* ROOMOBJ: obj;name;room;VIS|NVIS;bob;image;x;y;cx;cy;cimage;prep;PICK|NPICK;anim_ch;verb;icon;LOW|MID|HIGH;types;w1;w2;w3 (This statement is optional)
  46. /*
  47. /* DACT: {cond|comm}
  48. /*
  49. DACT: IFRF 1=1;HIDE 34
  50. DACT: SETRF 29,4=1;LIGHTS ON;EXIT
  51.  
  52. /* LINE: dlg;line_no;sentence1;sentence2| ;{cond} (This statement is optional)
  53. /* LACT: dlg;line_no;{cond|comm} (This statement is optional)
  54. /*
  55. LINE: 16;1;What are you doing here?; ; 
  56. LACT: 16;1;RESP R,16,I'm a famous polar explorer. I explore the polar regions of this planet.
  57. LACT: 16;1;DSET 16,N1;EXIT
  58.  
  59. LINE: 16;2;Isn't it a bit cold to be out without shoes?; ; 
  60. LACT: 16;2;RESP R,16,Yes, but I was a little bit absent-minded this morning and forgot my boots.
  61. LACT: 16;2;NAME 34,absent-minded\polar explorer;DSET 16,N2;EXIT
  62.  
  63. LINE: 16;3;What do you know about penguins?; ;IFRF 2=1
  64. LACT: 16;3;RESP R,16,When I explored the south-pole last year I caught some.
  65. LACT: 16;3;SETRF 3=1;DSET 16,N3,+4;EXIT
  66.  
  67. LINE: 16;4;How do you catch penguins?; ;IFRF 3=1
  68. LACT: 16;4;RESP R,16,I have a special penguin trap.;SETRF 3=2;DSET 16,N4,+5;EXIT
  69.  
  70. LINE: 16;5;Could I have your penguin trap, please?; ;IFRF 3>=2
  71. LACT: 16;5;RESP R,16,I'll to trade it for some warm boots.;SETRF 3=3
  72. LACT: 16;5;IFCARR 37;DSET 16,N5;EDLG;SETRF 1=1;SAY I have some sealskin boots here.;HANDLE HIGH;PUT 37,U,0;W 24;HANDLE -1;RESP R,16,Ok, thanks. Here, you have this penguin trap.;HANDLE HIGH;PICK 36;W 24;HANDLE -1;EXIT
  73. LACT: 16;5;DSET 16,-5;EXIT
  74.  
  75. LINE: 16;6;Goodbye.; ; 
  76. LACT: 16;6;RESP R,16,Goodbye, miss.;EDLG;EXIT
  77.  
  78. /* ACTION: verb_no;{cond|comm} (This statement is optional)
  79. /*
  80. /* Action 0 - Exit
  81. ACTION: 0;IFOBJ 1;MEXIT;GOTO 29,2
  82.  
  83. /* Action 1 - Give
  84. ACTION: 1;IFOBJ 37;IFOBJ2 34;IFRF 3=3;SETRF 1=1;MOBJ 34;SAY I have some sealskin boots here.;HANDLE HIGH;PUT 37,U,0;W 24;HANDLE -1;RESP R,16,Ok, thanks. Here, you have this penguin trap.;HANDLE HIGH;PICK 36;W 24;HANDLE -1;EXIT
  85.  
  86. /* Action 2- Pick up
  87. /*
  88. /* Action 3 - Use
  89. /*
  90. /* Action 4 - Open
  91. /*
  92. /* Action 5 - Talk to
  93. ACTION: 5;IFOBJ 34;MOBJ;SAY Hello mister!;RESP R,16,Hello miss!;DSET 16,+1,+2,+3,+4,+5,+6;EXIT
  94.  
  95. /* Action 6 - Consume
  96. /*
  97. /* Action 7 - Close
  98. /*
  99. /* Action 8 - Look at
  100. /*
  101. /* Action 9 - Attack
  102. /*
  103. /*
  104. /* end of room file
  105.